• word of the day

    machine translation

    machine translation - Dictionary definition and meaning for word machine translation

    Definition
    (noun) the use of computers to translate from one language to another
    Synonyms : mt

Word used in video below:
text: why don't we just let the machine get
Download our Mobile App Today
Receive our word of the day
on Whatsapp